<?php
/// 分单字的程序, 取得字符串的任何排列
function sr_simple_seg($word)
{
    if (empty($word))
    {
        return '';
    }
    $ret_arr = array();
    $slen = mb_strlen($word, "utf-8");
    for ($i = 1; $i < $slen + 1; $i++)
    {
        $seglen = $i;
        $segend = $slen - $i + 1;
        for($j = 0; $j < $segend; $j++)
        {
            $str = mb_substr($word, $j, $seglen, "utf-8");
            array_push($ret_arr, $str);
        }
    }
    $ret = implode(" " , $ret_arr);
    return $ret;
}

?>
